@charset "utf-8";
/* CSS Document */
#ZoomBox{background:#fff;}
.container{width:100%;max-width:12rem;margin:0.2rem auto;overflow:hidden;position:relative;}
.bannerbg{height:0;padding-bottom:60%;background:url(../bannerimages/bannerbg1.jpg) center no-repeat;background-size:100% auto;position:relative;}
.bannerbg::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:#00000033;}

@media only screen and (min-width:480px){
.bannerbg{padding-bottom:50%;}
}
@media only screen and (min-width:768px){
.bannerbg{padding-bottom:420px;}
}
@media only screen and (min-width:1024px){
.bannerbg{padding-bottom:450px;}
}
@media only screen and (min-width:1000px){
.bannerbg{}
}

/*左侧栏*/
.leftmain{width:250px;overflow:hidden;position:absolute;display:none;left:0;top:0;padding:0.05rem 0.1rem 0.1rem;}
.leftmain .columns{width:100%;overflow:hidden;background:#f5f5f5;border-radius:0.1rem;margin-bottom:0.15rem;box-shadow: 0 0.03rem 0.1rem rgba(125,125,125,0.3);}
.leftmain .columns .col_tit{width:100%;overflow:hidden;height:0.5rem;line-height:0.5rem;text-align:center;font-size:0.24rem;color:#fff;background:#fcc800;}

/*栏目1*/
.columns .category_con{width:100%;overflow:hidden;padding:0.1rem 0.15rem 0.15rem;}
.columns .category_con ul li{width:100%;overflow:hidden;height:0.4rem;line-height:0.4rem;border-bottom:1px dotted #ccc;padding:0 0.05rem;position:relative;}
.columns .category_con ul li a{width:1.5rem;overflow:hidden;height:0.4rem;display:block;float:left;}
.columns .category_con ul li span{display:block;width:0;height:0;float:right;border:0.05rem solid #f5f5f5;border-left:0.05rem solid #999;margin-top:0.18rem;}
.columns .category_con ul li:hover span{border-left:0.05rem solid #fca300;}

/*栏目2*/
.columns .contact_con{width:100%;overflow:hidden;padding:0.15rem 0.15rem;font-size:0.15rem;line-height:0.2rem;}
.columns .contact_con p{width:100%;margin-bottom:0.06rem;font-family:Arial;}
.columns .l_ewm{width:100%;padding:0 0.15rem 0.15rem;}
.columns .l_ewm p img{max-width:100%;vertical-align:middle;}

/*右侧栏*/
.rightmain{width:100%;padding:0 0.1rem;overflow:hidden;}
.rightmain .cont{width:100%;overflow:hidden;padding:0 0.05rem;}

@media only screen and (min-width:720px){
.leftmain{display:block;}
.rightmain{padding-left:2.7rem;min-height:8.5rem;}
}
@media only screen and (min-width:1000px){
.rightmain{padding-left:2.8rem;}
}

/*公司简介*/
.rightmain.aboutus .cont{padding:0.2rem 0.05rem 0.1rem;line-height:0.25rem;text-align:justify;position:relative;}
.rightmain.aboutus .cont .text{width:100%;padding:0.15rem 0;float:left;overflow:hidden;z-index:998;}
.rightmain.aboutus .cont .text .titl{width:100%;margin-bottom:0.15rem;}
.rightmain.aboutus .cont .text .titl p{font-size:0.3rem;color:#fcb800;line-height:0.4rem;}
.rightmain.aboutus .cont .text .titl span{font-family:Arial;;color:#787878;line-height:0.3rem;display:block;width:100%;text-transform:uppercase;}
.rightmain.aboutus .cont .text p{margin-bottom:0.05rem;width:100%;}
.rightmain.aboutus .cont .text p img{max-width:100%;margin:0 auto;vertical-align:middle;}

.rightmain.aboutus .album_box{width:100%;max-width:3.6rem;height:2.52rem;margin:0 auto;overflow:hidden;position:relative;box-shadow: 0 0.03rem 0.05rem rgba(125,125,125,0.3);z-index:999;}
.rightmain.aboutus .album_pic{width:3.6rem;position:absolute;top:0;left:50%;}
.rightmain.aboutus .album_con{width:100%;overflow:hidden;position:relative;left:-50%;}
.rightmain.aboutus .album_con ul{width:220%;}
.rightmain.aboutus .album_con ul li{width:3.6rem;float:left;overflow:hidden;text-align:center;margin-right:0.1rem;}
.rightmain.aboutus .album_con ul li a{display:block;width:100%;}
.rightmain.aboutus .album_con ul li p{width:100%;height:2.52rem;display:table-cell;vertical-align:middle;overflow:hidden;}
.rightmain.aboutus .album_con ul li p img{max-width:100%;max-height:2.52rem;vertical-align:middle;}
.rightmain.aboutus .album_con ul li span{width:100%;height:0.3rem;line-height:0.3rem;color:#fff;background:url(../images/ico2.png);display:none;}

.rightmain.aboutus .album_box .btn{position:absolute;width:100%;height:0.3rem;left:0;top:50%;padding:0 0.5rem;}
.rightmain.aboutus .album_box .btn a{position:relative;width:0.3rem;height:0.3rem;left:0;top:-50%;display:block;opacity:0.7;}
.rightmain.aboutus .album_box .btn .btn1{background:url(../images/btn1.png) center no-repeat;background-size:200%;float:left;margin-left:-0.3rem;}
.rightmain.aboutus .album_box .btn .btn2{background:url(../images/btn2.png) center no-repeat;background-size:200%;float:right;margin-right:-0.3rem;}
.rightmain.aboutus .album_box:hover .btn a{opacity:0.7;}
.rightmain.aboutus .album_box:hover .btn .btn1{margin-left:-0.3rem;}
.rightmain.aboutus .album_box:hover .btn .btn2{margin-right:-0.3rem;}

@media only screen and (min-width:420px){
.rightmain.aboutus .album_box{max-width:4.8rem;height:3.36rem;}
.rightmain.aboutus .album_pic,.rightmain.aboutus .album_con ul li{width:4.8rem;}
.rightmain.aboutus .album_con ul li p{height:3.36rem;}
.rightmain.aboutus .album_con ul li p img{max-height:3.36rem;}
}
@media only screen and (min-width:560px){
.rightmain.aboutus .album_box{max-width:6rem;height:4.2rem;}
.rightmain.aboutus .album_pic,.rightmain.aboutus .album_con ul li{width:6rem;}
.rightmain.aboutus .album_con ul li p{height:4.2rem;}
.rightmain.aboutus .album_con ul li p img{max-height:4.2rem;}
}
@media only screen and (min-width:720px){
.rightmain.aboutus .album_box{max-width:4.8rem;height:3.36rem;}
.rightmain.aboutus .album_pic,.rightmain.aboutus .album_con ul li{width:4.8rem;}
.rightmain.aboutus .album_con ul li p{height:3.36rem;}
.rightmain.aboutus .album_con ul li p img{max-height:3.36rem;}
}
@media only screen and (min-width:850px){
.rightmain.aboutus .album_box{max-width:6rem;height:4.2rem;}
.rightmain.aboutus .album_pic,.rightmain.aboutus .album_con ul li{width:6rem;}
.rightmain.aboutus .album_con ul li p{height:4.2rem;}
.rightmain.aboutus .album_con ul li p img{max-height:4.2rem;}
}
@media only screen and (min-width:1000px){
.rightmain.aboutus .cont .text{width:60%;padding-left:0.15rem;float:right;font-size:0.15rem;margin-top:0.3rem;}
.rightmain.aboutus .cont .text .titl{margin-bottom:0.1rem;}
.rightmain.aboutus .album_box{float:left;width:40%;max-width:3.6rem;height:3.15rem;margin-top:0.5rem;}
.rightmain.aboutus .album_pic,.rightmain.aboutus .album_con ul li{width:4.5rem;}
.rightmain.aboutus .album_con ul li p{height:3.15rem;}
.rightmain.aboutus .album_con ul li p img{max-height:3.15rem;}
}
@media only screen and (min-width:1100px){
.rightmain.aboutus .cont .text{font-size:0.16rem;}
.rightmain.aboutus .cont .text .titl{margin-bottom:0.15rem;}
}
@media only screen and (min-width:1200px){
.rightmain.aboutus .cont .text{font-size:0.16rem;width:55%;}
.rightmain.aboutus .album_box{width:45%;max-width:4.05rem;}
.rightmain.aboutus .album_box .btn a{opacity:0;}
.rightmain.aboutus .album_box .btn .btn1{margin-left:0;}
.rightmain.aboutus .album_box .btn .btn2{margin-right:0;}
}

/*联系我们*/
.rightmain.contact .cont{position:relative;padding:0.2rem 0.05rem;}
.rightmain.contact .cont .text{width:100%;padding:0.15rem 0;float:left;overflow:hidden;z-index:998;}
.rightmain.contact .cont .text .titl{width:100%;margin-bottom:0.15rem;}
.rightmain.contact .cont .text .titl p{font-size:0.3rem;color:#fcb800;line-height:0.4rem;}
.rightmain.contact .cont .text .titl span{font-family:Arial;color:#787878;line-height:0.3rem;display:block;width:100%;text-transform:uppercase;}
.rightmain.contact .cont .text p{margin-bottom:0.06rem;width:100%;line-height:0.24rem;font-family:Arial;}

.rightmain.contact .cont .mapbox{width:100%;height:3rem;border:1px solid #ccc;float:right;}

@media only screen and (min-width:1000px){
.rightmain.contact .cont{padding-top:0.5rem;}
.rightmain.contact .cont .text{width:3.5rem;padding-left:0.25rem;position:absolute;left:0;top:0.7rem;}
.rightmain.contact .cont .mapbox{padding-left:3.6rem;height:4.2rem;}
}

/*荣誉资质*/
.rightmain.honors .cont{padding:0.3rem 0 0.1rem;}
.rightmain.honors .cont .titl{width:100%;margin-bottom:0.15rem;text-align:center;}
.rightmain.honors .cont .titl p{font-size:0.3rem;color:#fcb800;line-height:0.5rem;}
.rightmain.honors .cont .titl span{font-family:Arial;color:#787878;line-height:0.3rem;display:block;width:100%;text-transform:uppercase;}

.rightmain.honors .honor_con{width:100%;overflow:hidden;}
.rightmain.honors .honor_con ul{width:3rem;margin:auto;}
.rightmain.honors .honor_con ul li{width:2.8rem;height:3.8rem;float:left;margin:0.1rem;overflow:hidden;text-align:center;position:relative;}
.rightmain.honors .honor_con ul li .pics{width:2.8rem;height:3.8rem;overflow:hidden;display:table-cell;vertical-align:middle;background:#f5f5f5;}
.rightmain.honors .honor_con ul li .pics img{max-width:100%;max-height:3.8rem;vertical-align:middle;}
.rightmain.honors .honor_con ul li p{width:100%;height:3.8rem;overflow:hidden;position:absolute;left:0;top:0;}
.rightmain.honors .honor_con ul li p img{width:100%;height:100%;vertical-align:middle;}
.rightmain.honors .honor_con ul li span{display:none;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height:0.4rem;line-height:0.4rem;background:url(../images/ico2.png);color:#fff;position:absolute;left:0;bottom:-0.4rem;}
.rightmain.honors .honor_con ul li:hover span{bottom:0;}

@media only screen and (min-width:480px){
.rightmain.honors .honor_con ul{width:4.6rem;}
.rightmain.honors .honor_con ul li{width:2.2rem;height:3rem;margin:0.1rem 0.05rem;}
.rightmain.honors .honor_con ul li .pics{height:3rem;width:2.2rem;}
.rightmain.honors .honor_con ul li .pics img{max-height:3rem;}
.rightmain.honors .honor_con ul li p{height:3rem;}
}
@media only screen and (min-width:640px){
.rightmain.honors .honor_con ul{width:6rem;}
.rightmain.honors .honor_con ul li{width:2.8rem;height:3.8rem;margin:0.1rem;}
.rightmain.honors .honor_con ul li .pics{height:3.8rem;width:2.8rem;}
.rightmain.honors .honor_con ul li .pics img{max-height:3.8rem;}
.rightmain.honors .honor_con ul li p{height:3.8rem;}
}
@media only screen and (min-width:720px){
.rightmain.honors .honor_con ul{width:4.4rem;}
.rightmain.honors .honor_con ul li{width:2.1rem;height:2.85rem;margin:0.1rem 0.05rem;}
.rightmain.honors .honor_con ul li .pics{height:2.85rem;width:2.1rem;}
.rightmain.honors .honor_con ul li .pics img{max-height:2.85rem;}
.rightmain.honors .honor_con ul li p{height:2.85rem;}
}
@media only screen and (min-width:960px){
.rightmain.honors .honor_con ul{width:6.6rem;}
}
@media only screen and (min-width:1080px){
.rightmain.honors .honor_con ul{width:7.8rem;}
.rightmain.honors .honor_con ul li{width:2.4rem;height:3.25rem;margin:0.1rem;}
.rightmain.honors .honor_con ul li .pics{height:3.25rem;width:2.4rem;}
.rightmain.honors .honor_con ul li .pics img{max-height:3.25rem;}
.rightmain.honors .honor_con ul li p{height:3.25rem;}
}
@media only screen and (min-width:1200px){
.rightmain.honors .honor_con ul{width:9rem;}
.rightmain.honors .honor_con ul li{width:2.8rem;height:3.8rem;}
.rightmain.honors .honor_con ul li .pics{height:3.8rem;width:2.8rem;}
.rightmain.honors .honor_con ul li .pics img{max-height:3.8rem;}
.rightmain.honors .honor_con ul li p{height:3.8rem;}
}

/*新闻中心*/
.rightmain.newslist{padding:0.05rem 0;}
.rightmain.newslist .position{padding:0 0.1rem;}
.rightmain.newslist .cont{padding:0.3rem 0.05rem 0.1rem;background:#f3f5f7;}
.rightmain.newslist .cont .titl{width:100%;margin-bottom:0.15rem;text-align:center;}
.rightmain.newslist .cont .titl p{font-size:0.3rem;color:#fcb800;line-height:0.4rem;}
.rightmain.newslist .cont .titl span{font-family:Arial;color:#787878;line-height:0.3rem;display:block;width:100%;text-transform:uppercase;}

.rightmain.newslist .news_list{width:100%;padding:0.1rem;background:#fff;border-radius:0.05rem;overflow:hidden;}
.rightmain.newslist .news_list ul li{width:100%;height:0.7rem;overflow:hidden;float:left;margin-bottom:0.1rem;position:relative;border-bottom:1px solid #f3f5f7;}
.rightmain.newslist .news_list ul li .pics{width:0.6rem;height:0.6rem;overflow:hidden;position:absolute;right:0;top:0;border:0.02rem solid #f3f5f7;background:#f3f5f7;}
.rightmain.newslist .news_list ul li .pics p{width:0.56rem;height:0.56rem;display:table-cell;vertical-align:middle;}
.rightmain.newslist .news_list ul li .pics img{max-width:100%;max-height:0.56rem;vertical-align:middle;}
.rightmain.newslist .news_list ul li .tit{float:left;width:100%;height:0.55rem;line-height:0.25rem;overflow:hidden;padding:0.05rem 0.7rem 0 0;}
.rightmain.newslist .news_list ul li .tit a{display:block;height:0.5rem;overflow:hidden;}
.rightmain.newslist .news_list ul li .text{display:none;float:left;width:100%;max-height:0.4rem;line-height:0.2rem;overflow:hidden;font-size:0.14rem;color:#454545;padding-right:0.8rem;}
.rightmain.newslist .news_list ul li .text img{display:none;}
.rightmain.newslist .news_list ul li .date{display:none;float:left;width:100%;padding:0.05rem 0.15rem 0 2.25rem;font-family:Arial;color:#999;font-size:0.15rem;}
.rightmain.newslist .news_list ul li .date span{display:block;float:left;width:0.36rem;height:0.1rem;border-bottom:1px solid #ccc;margin-right:0.1rem;}

@media only screen and (min-width:480px){
.rightmain.newslist .news_list ul li{height:0.8rem;}
.rightmain.newslist .news_list ul li .pics{width:0.7rem;height:0.7rem;}
.rightmain.newslist .news_list ul li .pics p{width:0.66rem;height:0.66rem;}
.rightmain.newslist .news_list ul li .pics img{max-height:0.66rem;}
.rightmain.newslist .news_list ul li .tit{height:0.32rem;padding:0 0.8rem 0 0;}
.rightmain.newslist .news_list ul li .tit a{height:0.24rem;white-space: nowrap;text-overflow: ellipsis;}
.rightmain.newslist .news_list ul li .text{display:block;}
}
@media only screen and (min-width:720px){
.rightmain.newslist{padding-left: 2.5rem;}
.rightmain.newslist .cont{padding: 0.3rem 0.15rem 0.15rem;}
.rightmain.newslist .news_list ul li{height:0.8rem;}
.rightmain.newslist .news_list ul li .pics{width:0.7rem;height:0.7rem;}
.rightmain.newslist .news_list ul li .pics p{width:0.66rem;height:0.66rem;display:table-cell;vertical-align:middle;}
.rightmain.newslist .news_list ul li .pics img{max-height:0.66rem;}
.rightmain.newslist .news_list ul li .tit{height:0.32rem;padding:0 0.8rem 0 0;}
.rightmain.newslist .news_list ul li .tit a{height:0.24rem;}
.rightmain.newslist .news_list ul li .text{display:block;}
}
@media only screen and (min-width:960px){
.rightmain.newslist{padding-left: 2.7rem;}
.rightmain.newslist .cont{padding:0.3rem 0.05rem 0.15rem;background:none;}
.rightmain.newslist .news_list{padding:0.1rem 0 0 0;}
.rightmain.newslist .news_list ul li{height:1.8rem;border:0.1rem solid #f3f5f7;margin-bottom:0.2rem;}
.rightmain.newslist .news_list ul li .pics{width:2.1rem;height:1.6rem;border-width:0 0.1rem 0 0;left:0;right:auto;background:#fff;}
.rightmain.newslist .news_list ul li .pics p{width:2rem;height:1.6rem;}
.rightmain.newslist .news_list ul li .pics img{max-height:1.6rem;}
.rightmain.newslist .news_list ul li .tit{height:0.5rem;padding:0 0.15rem 0 2.25rem;line-height:0.5rem;font-size:0.2rem;}
.rightmain.newslist .news_list ul li .tit a{height:0.5rem;}
.rightmain.newslist .news_list ul li .text{max-height:0.75rem;padding:0 0.15rem 0 2.25rem;line-height:0.24rem;font-size:0.15rem;}
.rightmain.newslist .news_list ul li .date{display:block;}
}

/*新闻详情*/
.rightmain.newshow .newsdetail{padding:0.25rem 0 0.15rem;}
.rightmain.newshow .newsdetail .title{width:100%;line-height:0.3rem;font-size:0.18rem;}
.rightmain.newshow .newsdetail .newsdate{width:100%;font-family:Arial;color:#787878;line-height:0.3rem;margin-bottom:0.15rem;}
.rightmain.newshow .newsdetail .newscontent{width:100%;color:#454545;line-height:0.24rem;}
.rightmain.newshow .newsdetail .newscontent p{text-align:justify;margin-bottom:0.1rem;}

@media only screen and (min-width:560px){
.rightmain.newshow .newsdetail .title,.rightmain.newshow .newsdetail .newsdate{text-align:center;}
}
@media only screen and (min-width:1000px){
.rightmain.newshow .newsdetail{padding-top:0.35rem;}
.rightmain.newshow .newsdetail .title{font-size:0.24rem;line-height:0.4rem;}
}

/*常见问题*/
.rightmain.faqlist .problem_list{width:100%;padding-top:0.2rem;}
.rightmain.faqlist .problem_list ul{overflow:hidden;}
.rightmain.faqlist .problem_list ul li{width:100%;float:left;border-bottom:1px dotted #ccc;padding:0 0.1rem;height:0.35rem;line-height:0.34rem;margin-bottom:0.05rem;position:relative;}
.rightmain.faqlist .problem_list ul li .news_title{width:100%;float:left;padding-right:0.6rem;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.rightmain.faqlist .problem_list ul li .news_date{width:0.5rem;height:0.35rem;position:absolute;right:0.1rem;top:0;text-align:center;color:#787878;}
.rightmain.faqlist .problem_list ul .newsbg{height:0.4rem;background:#f3f5f7;line-height:0.45rem;margin-bottom:0.1rem;}
.rightmain.faqlist .problem_list ul .newsbg .news_date{height:0.4rem;}

@media only screen and (min-width:560px){
.rightmain.faqlist .problem_list ul li{padding:0 0.15rem;}
.rightmain.faqlist .problem_list ul li .news_date{right:0.15rem;}
}


/*产品中心*/
.prohome{max-width:12.8rem;min-height:auto;margin-bottom:0;}
.prohome .pro_tit{width:100%;text-align:center;padding:.2rem 0;}
.prohome .pro_tit p{font-size:.3rem;color:#0c4da1;line-height:.4rem;font-weight:600;}
.prohome .pro_tit span{font-family:Arial;color:#787878;line-height:.3rem;display:block;width:100%;text-transform:uppercase;}

.prohome .pro_floor{width:100%;margin-bottom:.15rem;background:#f3f5f7;padding:0 .05rem;overflow:hidden;}
.prohome .pro_floor:nth-child(odd){background:#fff;}
.prohome .pro_floor:last-child{margin:0;padding-bottom:.25rem;}
.prohome .pro_floor_tit{width:100%;overflow:hidden;text-align:center;line-height:.4rem;font-size:.2rem;border-bottom:1px solid #ddd;padding:.15rem 0 .05rem;}

.pro_floor_con{width:100%;padding:.15rem 0 .1rem;overflow:hidden;}
.pro_floor_con ul{width:100%;overflow:hidden;display:-webkit-flex;display:flex;flex-wrap:wrap;}
.pro_floor_con ul li{float:left;width:50%;text-align:center;overflow:hidden;padding:.05rem;flex-shrink: 0;}
.pro_floor_con ul li a{display:block;width:100%;height:100%;overflow:hidden;border:1px solid #ddd;border-radius:.05rem;padding:.04rem;background:#fafafa;}
.pro_floor_con ul li .pic{width:100%;padding-bottom:100%;overflow:hidden;background:#fff;position:relative;}
.pro_floor_con  ul li .pic img{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.pro_floor_con ul li .text{width:100%;line-height:2;font-size:.14rem;padding:.05rem 0 .03rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_floor_con ul li:hover a{border-color:#0c4da1;background:#0c4da1;color:#fff;}

@media only screen and (min-width:475px){
.pro_floor_con ul li .text{font-size:.16rem;}
}
@media only screen and (min-width:768px){
.prohome .pro_floor ul li{width:33.33%;}
}
@media only screen and (min-width:992px){
.prohome{padding:0 .1rem .2rem;}
.prohome .pro_floor{margin-bottom:.25rem;padding:0 .25rem .15rem;border-radius:.1rem;box-shadow: 0 .02rem .1rem rgba(125,125,125,0.3);}
.prohome .pro_floor:nth-child(odd){background:#f3f5f7;}
.prohome .pro_floor:last-child{margin-bottom:.25rem;padding-bottom:.15rem;}
.prohome .pro_floor ul{width:calc(100% + .1rem);margin-left:-.05rem;}
.prohome .pro_floor ul li{width:25%;}
}
@media only screen and (min-width:1250px){
.prohome .pro_floor ul{width:calc(100% + .2rem);margin-left:-.1rem;}
.prohome .pro_floor ul li{padding:.1rem;}
}

/*产品列表*/
.prolist .pro_floor_con ul{width:calc(100% + .1rem);margin-left:-.05rem;}

@media only screen and (min-width:992px){
.prolist .pro_floor_con ul li{width:33.33%;}
}
@media only screen and (min-width:1250px){
.prolist .pro_floor_con ul{width:calc(100% + .2rem);margin-left:-.1rem;}
.prolist .pro_floor_con ul li{padding:.1rem;}
}

/*产品详情*/
.rightmain.proshow .showpro{padding:.25rem 0 .1rem;width:100%;overflow:hidden;position:relative;}
.rightmain.proshow .showpro_left{width:100%;float:left;overflow:hidden;}
.rightmain.proshow .showpro_left .bigPic{width:100%;overflow:hidden;border:1px solid #ddd;text-align:center;}
.rightmain.proshow .showpro_left .bigPic p{width:100%;padding-bottom:100%;overflow:hidden;position:relative;}
.rightmain.proshow .showpro_left .bigPic img{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}

.rightmain.proshow .showpro_left .smallpic{width:100%;height:0.7rem;overflow:hidden;padding:0.1rem 0.25rem 0;position:relative;}
.rightmain.proshow .showpro_left .smallpic .btn{width:0.21rem;height:0.6rem;background:#e3e5e7;position:absolute;top:0.1rem;}
.rightmain.proshow .showpro_left .smallpic .btn1{left:0;border-radius:0.05rem 0 0 0.05rem;}
.rightmain.proshow .showpro_left .smallpic .btn2{right:0;border-radius:0 0.05rem 0.05rem 0;}
.rightmain.proshow .showpro_left .smallpic .btn span{width:0.14rem;height:0.14rem;overflow:hidden;border:0.07rem solid #e3e5e7;display:block;margin-top:0.23rem;}
.rightmain.proshow .showpro_left .smallpic .btn1 span{border-right:0.07rem solid #ccc;float:left;}
.rightmain.proshow .showpro_left .smallpic .btn2 span{border-left:0.07rem solid #ccc;float:right;}
.rightmain.proshow .showpro_left .smallpic .btn:hover{background:#fcb800;}
.rightmain.proshow .showpro_left .smallpic .btn:hover span{border:0.07rem solid #fcb800;}
.rightmain.proshow .showpro_left .smallpic .btn1:hover span{border-right:0.07rem solid #fff;}
.rightmain.proshow .showpro_left .smallpic .btn2:hover span{border-left:0.07rem solid #fff;}

.rightmain.proshow .showpro_left .smallpic .picon{width:100%;height:0.6rem;overflow:hidden;float:left;}
.rightmain.proshow .showpro_left .smallpic .picon ul{width:150%;}
.rightmain.proshow .showpro_left .smallpic .picon ul li{width:.6rem;height:.6rem;overflow:hidden;float:left;margin-right:.04rem;text-align:center;}
.rightmain.proshow .showpro_left .smallpic .picon ul li p{width:.6rem;height:.6rem;overflow:hidden;border:1px solid #ddd;position:relative;}
.rightmain.proshow .showpro_left .smallpic .picon ul li.on p{border:.01rem solid #fcb800;}
.rightmain.proshow .showpro_left .smallpic .picon ul li p img{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}

.rightmain.proshow .showpro_right{width:100%;padding:0.1rem 0 0.2rem;float:right;overflow:hidden;}
.rightmain.proshow .showpro_right .showpro_bt{width:100%;padding:0.1rem 0.1rem 0.15rem;line-height:0.24rem;font-size:0.2rem;overflow:hidden;}
.rightmain.proshow .showpro_right .fenlei{width:100%;overflow:hidden;height:0.35rem;padding:0.05rem 0.1rem;line-height:0.24rem;border:1px solid #ffecb2;background:#fff9e5;color:#454545;}
.rightmain.proshow .showpro_right .fenlei li{width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;float:left;}
.rightmain.proshow .showpro_right .jieshao{width:100%;padding:0.1rem;line-height:0.24rem;overflow:hidden;}
.rightmain.proshow .showpro_right .jieshao li{margin-bottom:0.1rem;}
.rightmain.proshow .showpro_right .jieshao li img{vertical-align:middle;}

.rightmain.proshow .showpro_detail{width:100%;overflow:hidden;}
.rightmain.proshow .showpro_detail .detail_tit{width:100%;overflow:hidden;height:0.4rem;background:#f3f5f7;position:relative;}
.rightmain.proshow .showpro_detail .detail_tit p{line-height:0.36rem;text-align:center;width:1rem;height:0.32rem;overflow:hidden;background:#fff;border:1px solid #ddd;border-bottom:0;border-radius:0.03rem 0.03rem 0 0;position:absolute;left:0.1rem;bottom:0;}
.rightmain.proshow .showpro_detail .detail_tit span{width:100%;display:block;height:0.4rem;border-bottom:1px solid #ddd;}
.rightmain.proshow .showpro_detail .detail_content{width:100%;overflow:hidden;line-height:0.24rem;color:#454545;padding:0.25rem 0.1rem 0.15rem;}
.rightmain.proshow .showpro_detail .detail_content p{margin-bottom:0.1rem;}
.rightmain.proshow .showpro_detail .detail_content p img{max-width:100%;height:auto!important;margin:0.15rem 0;}

@media only screen and (min-width:560px){
.rightmain.proshow .showpro_left{width:2.8rem;height:auto;position:absolute;left:0;top:0.25rem;}
.rightmain.proshow .showpro_right{width:100%;padding:0 0.1rem 0.3rem 3rem;min-height:3.6rem;}
}
@media only screen and (min-width:720px){
.rightmain.proshow .showpro_left{width:2.4rem;}
.rightmain.proshow .showpro_right{padding-left:2.5rem;min-height:3.2rem;}
}
@media only screen and (min-width:960px){
.rightmain.proshow .showpro_left{width:2.8rem;}
.rightmain.proshow .showpro_right{padding-left:3rem;min-height:3.6rem;}
}
@media only screen and (min-width:1080px){
.rightmain.proshow .showpro_left{width:3.2rem;}
.rightmain.proshow .showpro_right{padding-left:3.4rem;min-height:4rem;}
}
@media only screen and (min-width:1200px){
.rightmain.proshow .showpro_left{width:3.6rem;}
.rightmain.proshow .showpro_right{padding-left:3.8rem;min-height:4.5rem;}
}

/*在线留言*/
.rightmain.order .cont{max-height:6.3rem;background:url(../nyimages/lxbg.jpg) center no-repeat;padding:0.3rem 0.1rem 0.5rem;margin-top:0.2rem;}
.rightmain.order .cont ul li{width:100%;height:0.3rem;margin-bottom:0.1rem;overflow:hidden;position:relative;}
.rightmain.order .cont ul li .bt{width:0.9rem;display:block;float:left;text-align:right;height:0.3rem;line-height:0.3rem;}
.rightmain.order .cont ul li p{width:100%;padding-left:0.9rem;position:absolute;left:0;top:0;}
.rightmain.order .cont ul li p .text{max-width:100%;height:0.3rem;border:1px solid #ddd;line-height:0.24rem;padding:0.03rem 0.05rem;float:left;}
.rightmain.order .cont ul li.li_2{height:1.8rem;}
.rightmain.order .cont ul li.li_2 textarea{width:100%;max-width:4rem;border:1px solid #ddd;height:1.74rem;line-height:0.24rem;padding:0 0.05rem;float:left;}
.rightmain.order .cont ul li.code input{width:0.6rem;border:1px solid #ddd;line-height:0.24rem;height:0.3rem;float:left;padding:0.03rem 0.05rem;}
.rightmain.order .cont img{float:left;padding:0.04rem 0.05rem;}
.rightmain.order .cont .red,.rightmain.order .cont a{float:left;display:block;height:0.3rem;line-height:0.3rem;}
.rightmain.order .cont a{padding-right:0.05rem;}
.rightmain.order .cont ul li.li_3{height:0.4rem;padding:0.05rem 0;}
.rightmain.order .cont ul li.li_3 input{display:block;width:0.9rem;height:0.3rem;float:left;margin-right:0.1rem;font-size:0.16rem;}
.rightmain.order .cont ul li.li_3 .tj{background:#fcc800;color:#fff;}

@media only screen and (min-width:420px){
.rightmain.order .cont ul li.code input{width:auto;}
}
@media only screen and (min-width:640px){
.rightmain.order .cont ul li .bt{width:1.2rem;}
.rightmain.order .cont ul li p{padding-left:1.2rem;}
}
@media only screen and (min-width:960px){
.rightmain.order .cont ul li .bt{width:1.5rem;}
.rightmain.order .cont ul li p{padding-left:1.5rem;}
}

/*网站地图*/
.container.sitemap{padding:0 0.1rem;}
.container.sitemap .position{margin-bottom:0.2rem;}
.container.sitemap .bum{width:100%;border:1px solid #ddd;border-radius:0.05rem;margin-bottom:0.15rem;padding:0.04rem 0.09rem 0.09rem;}
.container.sitemap .bum .tit{width:100%;border-bottom:1px solid #ddd;height:0.4rem;line-height:0.4rem;margin-bottom:0.05rem;}
.container.sitemap .bum .tit p{float:left;font-weight:bold;}
.container.sitemap .bum .tit a{float:right;font-size:0.14rem;}
.container.sitemap .bum .con{width:100%;padding:0.05rem 0;}
.container.sitemap .bum .con ul{overflow:hidden;}
.container.sitemap .bum .con ul li{height:0.3rem;line-height:0.3rem;max-width:3.2rem;float:left;padding:0 .15rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

@media only screen and (min-width:960px){
.container.sitemap .bum{padding:0.04rem 0.14rem 0.09rem;}
}

/*视频列表*/
.videolist{padding:0 0.1rem;min-height:auto;}
.videolist .cont{width:100%;padding-top:0.3rem;overflow:hidden;}
.videolist .cont ul{width:100%;margin: 0 auto;text-align:center;}
.videolist .cont ul li{display:inline-block;width:2.8rem;height:2rem;margin:0 0.1rem 0.1rem;text-align:center;overflow:hidden;}
.videolist .cont ul li .pic{width:2.8rem;height:1.6rem;overflow:hidden;background:#fff;display:table-cell;vertical-align:middle;border:1px solid #ddd;}
.videolist .cont ul li .pic img{width:100%;height:1.6rem;vertical-align:middle;}
.videolist .cont ul li .text{width:100%;max-height:0.4rem;line-height:0.4rem;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

@media only screen and (min-width:560px){
.videolist .cont ul li{width:2.4rem;height:1.8rem;}
.videolist .cont ul li .pic{height:1.4rem;width:2.4rem;}
.videolist .cont ul li .pic img{height:1.4rem;}
}
@media only screen and (min-width:640px){
.videolist .cont ul li{width:2.8rem;height:2rem;}
.videolist .cont ul li .pic{height:1.6rem;width:2.8rem;}
.videolist .cont ul li .pic img{height:1.6rem;}
}
@media only screen and (min-width:1080px){
.videolist .cont ul li{width:2.4rem;height:1.8rem;}
.videolist .cont ul li .pic{height:1.4rem;width:2.4rem;}
.videolist .cont ul li .pic img{height:1.4rem;}
}
@media only screen and (min-width:1200px){
.videolist .cont ul li{width:2.8rem;height:2rem;margin:0 0.05rem 0.1rem;}
.videolist .cont ul li .pic{height:1.6rem;width:2.8rem;}
.videolist .cont ul li .pic img{height:1.6rem;}
}
@media only screen and (min-width:1280px){
.videolist .cont ul li{margin:0 0.1rem 0.1rem;}
}

/*视频播放*/
.container.videos{padding:0 0.1rem;}
.container.videos .title{line-height:0.4rem;font-size:0.2rem;text-align:center;padding:0.25rem 0 0.15rem;}
.container.videos .content{width:100%;text-align:center;margin-bottom:0.15rem;}
.container.videos .content img{max-width:100%;vertical-align:middle;}

@media only screen and (min-width:720px){
.container.videos .title{font-size:0.24rem;}
}
@media only screen and (min-width:1000px){
.container.videos .title{padding:0.35rem 0 0.25rem;}
}

